internationally published article - Francés Inglés Diccionario